/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.com.cotelasa.scp.controlador.backingBean;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collection;
import javax.inject.Named;
import org.springframework.context.annotation.Scope;
import pe.com.cotelasa.scp.entidad.Articulo;
import pe.com.cotelasa.scp.entidad.ArticuloSede;
import pe.com.cotelasa.scp.entidad.CategoriaArticulo;
import pe.com.cotelasa.scp.entidad.CierreInventario;
import pe.com.cotelasa.scp.entidad.TipoCambio;

/**
 *
 * @author WINDOWS 7
 */
@Named(value = "BKArticuloStock")  
@Scope("session")
public class BKArticuloStock implements Serializable {

    private ArticuloSede articuloBusqueda;
    private Collection<Articulo> listaArticulo;
    private Collection<CategoriaArticulo> listaSubCategoriaEcontrada;
    private Collection<ArticuloSede> listaArticuloStock;
    private boolean cerrar;
    
    private Collection<CategoriaArticulo> listaCategoriasOrdenada;
    private Collection<CierreInventario> listaCierreInventario;
    private TipoCambio tipoCambio;
    
    private Collection<String> listaModelosDistintos;
    
    public BKArticuloStock() {
        this.articuloBusqueda = new ArticuloSede();
        this.listaArticulo = new ArrayList<Articulo>();
    }

    public ArticuloSede getArticuloBusqueda() {
        return articuloBusqueda;
    }

    public void setArticuloBusqueda(ArticuloSede articuloBusqueda) {
        this.articuloBusqueda = articuloBusqueda;
    }

    public Collection<Articulo> getListaArticulo() {
        return listaArticulo;
    }

    public void setListaArticulo(Collection<Articulo> listaArticulo) {
        this.listaArticulo = listaArticulo;
    }

    public Collection<CategoriaArticulo> getListaSubCategoriaEcontrada() {
        return listaSubCategoriaEcontrada;
    }

    public void setListaSubCategoriaEcontrada(Collection<CategoriaArticulo> listaSubCategoriaEcontrada) {
        this.listaSubCategoriaEcontrada = listaSubCategoriaEcontrada;
    }

    public Collection<ArticuloSede> getListaArticuloStock() {
        return listaArticuloStock;
    }

    public void setListaArticuloStock(Collection<ArticuloSede> listaArticuloStock) {
        this.listaArticuloStock = listaArticuloStock;
    }

    public boolean isCerrar() {
        return cerrar;
    }

    public void setCerrar(boolean cerrar) {
        this.cerrar = cerrar;
    }

    public Collection<CategoriaArticulo> getListaCategoriasOrdenada() {
        return listaCategoriasOrdenada;
    }

    public void setListaCategoriasOrdenada(Collection<CategoriaArticulo> listaCategoriasOrdenada) {
        this.listaCategoriasOrdenada = listaCategoriasOrdenada;
    }

    public TipoCambio getTipoCambio() {
        return tipoCambio;
    }

    public void setTipoCambio(TipoCambio tipoCambio) {
        this.tipoCambio = tipoCambio;
    }

    public Collection<CierreInventario> getListaCierreInventario() {
        return listaCierreInventario;
    }

    public void setListaCierreInventario(Collection<CierreInventario> listaCierreInventario) {
        this.listaCierreInventario = listaCierreInventario;
    }

    public Collection<String> getListaModelosDistintos() {
        return listaModelosDistintos;
    }

    public void setListaModelosDistintos(Collection<String> listaModelosDistintos) {
        this.listaModelosDistintos = listaModelosDistintos;
    }
}
